landfill site - Turkish English Dictionary